package com.hw.dagl.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;


@Entity
@Table(name = "FRM_DEPARTMENT", schema = "HWBIGDATA")
public class Frm_Department implements java.io.Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1138560341561609248L;
	
	private String glbm;//	VARCHAR2(14)	N			管理部门代码
	private String bmmc;//	VARCHAR2(64)	N			部门名称
	private String bmqc;//	VARCHAR2(128)	N			部门全称
	private String yzmc;//	VARCHAR2(64)	Y			印章名称
	private String fzjg;//	VARCHAR2(128)	N			发证机关
	private String bmjb;//	CHAR(1)	Y			部门级别
	private String fzr;//    VARCHAR2(32)	Y			负责�?
	private String lxr;//    VARCHAR2(32)	Y			联系�?
	private String lxdh;//	VARCHAR2(50)	Y			联系电话
	private String czhm;//	VARCHAR2(50)	Y			传真号码
	private String lxdz;//	VARCHAR2(128)	Y			联系地址
	private String sjbm;//	VARCHAR2(14)	Y			上级管理部门
	private String bz;//	VARCHAR2(500)	Y			备注
	private String jzjb;//	VARCHAR2(2)	Y			建制级别
	private String gltz;//	CHAR(1)	Y			管理体制
	private String jfly;//	CHAR(1)	Y			经费来源
	private String yfly;//	CHAR(1)	Y			营房来源 大中队填�?
	private String jlzt;//	CHAR(1)	Y	'1'		记录状�? 1-正常 0-删除
	private String jrgaw;//	CHAR(1)	Y	'1'		是否接入公安�?
	private String lsgx;//	CHAR(1)	Y	'2'		隶属关系 1-机关2-直属3-业务指导
	private String jzptglbm;//	VARCHAR2(14)	Y			公安部警务综合平台管理部门编�?
	private String csbj;//	VARCHAR2(1)	N	'0'		传输标记�?-未传输，1-已传�?
	private String bjcsbj;//	CHAR(1)	N	'0'		
	
	/*非实例化字段*/
	private String sblx;
	private String iconCls;
	private String spid;
	
	public String getSpid() {
		return spid;
	}
	public void setSpid(String spid) {
		this.spid = spid;
	}
	public String getSblx() {
		return sblx;
	}
	public void setSblx(String sblx) {
		this.sblx = sblx;
	}
	public String getIconCls() {
		return iconCls;
	}
	public void setIconCls(String iconCls) {
		this.iconCls = iconCls;
	}
	@Id
	@Column(name = "GLBM", nullable = false, length = 14)
	public String getGlbm() {
		return glbm;
	}
	public void setGlbm(String glbm) {
		this.glbm = glbm;
	}
	@Column(name = "BMMC", nullable = false, length = 64)
	public String getBmmc() {
		return bmmc;
	}
	public void setBmmc(String bmmc) {
		this.bmmc = bmmc;
	}
	@Column(name = "BMQC", nullable = false, length = 128)
	public String getBmqc() {
		return bmqc;
	}
	public void setBmqc(String bmqc) {
		this.bmqc = bmqc;
	}
	@Column(name = "YZMC", length = 64)
	public String getYzmc() {
		return yzmc;
	}
	public void setYzmc(String yzmc) {
		this.yzmc = yzmc;
	}
	@Column(name = "FZJG", nullable = false, length = 128)
	public String getFzjg() {
		return fzjg;
	}
	public void setFzjg(String fzjg) {
		this.fzjg = fzjg;
	}
	@Column(name = "BMJB", length = 1)
	public String getBmjb() {
		return bmjb;
	}
	public void setBmjb(String bmjb) {
		this.bmjb = bmjb;
	}
	@Column(name = "FZR", length = 32)
	public String getFzr() {
		return fzr;
	}
	public void setFzr(String fzr) {
		this.fzr = fzr;
	}
	@Column(name = "LXR", length = 32)
	public String getLxr() {
		return lxr;
	}
	public void setLxr(String lxr) {
		this.lxr = lxr;
	}
	@Column(name = "LXDH", length = 50)
	public String getLxdh() {
		return lxdh;
	}
	public void setLxdh(String lxdh) {
		this.lxdh = lxdh;
	}
	@Column(name = "CZHM", length = 50)
	public String getCzhm() {
		return czhm;
	}
	public void setCzhm(String czhm) {
		this.czhm = czhm;
	}
	@Column(name = "LXDZ", length = 128)
	public String getLxdz() {
		return lxdz;
	}
	public void setLxdz(String lxdz) {
		this.lxdz = lxdz;
	}
	@Column(name = "SJBM", length = 14)
	public String getSjbm() {
		return sjbm;
	}
	public void setSjbm(String sjbm) {
		this.sjbm = sjbm;
	}
	@Column(name = "BZ", length = 500)
	public String getBz() {
		return bz;
	}
	public void setBz(String bz) {
		this.bz = bz;
	}
	@Column(name = "JZJB", length = 2)
	public String getJzjb() {
		return jzjb;
	}
	public void setJzjb(String jzjb) {
		this.jzjb = jzjb;
	}
	@Column(name = "GLTZ", length = 1)
	public String getGltz() {
		return gltz;
	}
	public void setGltz(String gltz) {
		this.gltz = gltz;
	}
	@Column(name = "JFLY", length = 1)
	public String getJfly() {
		return jfly;
	}
	public void setJfly(String jfly) {
		this.jfly = jfly;
	}
	@Column(name = "YFLY", length = 1)
	public String getYfly() {
		return yfly;
	}
	public void setYfly(String yfly) {
		this.yfly = yfly;
	}
	@Column(name = "jlzt", length = 1)
	public String getJlzt() {
		return jlzt;
	}
	public void setJlzt(String jlzt) {
		this.jlzt = jlzt;
	}
	@Column(name = "JRGAW", length = 1)
	public String getJrgaw() {
		return jrgaw;
	}
	public void setJrgaw(String jrgaw) {
		this.jrgaw = jrgaw;
	}
	@Column(name = "LSGX", length = 1)
	public String getLsgx() {
		return lsgx;
	}
	public void setLsgx(String lsgx) {
		this.lsgx = lsgx;
	}
	@Column(name = "JZPTGLBM", length = 14)
	public String getJzptglbm() {
		return jzptglbm;
	}
	public void setJzptglbm(String jzptglbm) {
		this.jzptglbm = jzptglbm;
	}
	@Column(name = "CSBJ", nullable = false, length = 1)
	public String getCsbj() {
		return csbj;
	}
	public void setCsbj(String csbj) {
		this.csbj = csbj;
	}
	@Column(name = "BJCSBJ", nullable = false, length = 1)
	public String getBjcsbj() {
		return bjcsbj;
	}
	public void setBjcsbj(String bjcsbj) {
		this.bjcsbj = bjcsbj;
	}
}
